package com.wkbb.sports.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.wkbb.sports.utils.DateJacksonConverter;
import com.wkbb.sports.utils.DateJacksonSerializer;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 授权平板申请
 * @date 2021-07-09
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class HlifePadAuthorizationLog implements Serializable {
    /**
     * 编号
     */
    private Long id;
    /**
     * 品牌
     */
    private String padBrand;
    /**
     * 型号
     */
    private String padModel;
    /**
     * android系统版本
     */
    private String padVersion;
    /**
     * 设备id
     */
    private String padId;
    /**
     * 日志状态(1申请中、2通过申请、3拒绝)
     */
    private Byte status;
    /**
     * 类型(1正式版申请、2体验版申请、3演示版申请)
     */
    private Byte authorizationType;
    /**
     * 申请人
     */
    private String createUser;
    /**
     * 审核用户
     */
    private String auditUser;

    /**
     * 授权开始时间
     */
    private Date startTime;
    /**
     * 授权结束时间
     */
    private Date endTime;
    /**
     * 申请日期
     */
    private Date auditTime;
    /**
     * 创建日期
     */
    private Date createTime;
}